def calculate_bmi(weight, height):
    """
    计算并返回BMI值。

    参数:
    weight (float): 体重，单位为公斤。
    height (float): 身高，单位为米。

    返回:
    float: 计算得到的BMI值。
    """
    bmi = weight / (height ** 2)
    return bmi

def main():
    # 用户输入体重和身高
    weight = float(input("请输入体重（公斤）："))
    height = float(input("请输入身高（米）："))

    # 计算BMI
    bmi_value = calculate_bmi(weight, height)

    # 输出BMI值
    print(f"您的BMI值是：{bmi_value:.2f}")

    # 根据BMI值提供健康建议
    if bmi_value < 18.5:
        print("您的体重偏轻。")
    elif 18.5 <= bmi_value < 25:
        print("您的体重处于正常范围。")
    elif 25 <= bmi_value < 30:
        print("您的体重偏重。")
    else:
        print("您的体重过重。")

if __name__ == "__main__":
    main()